rubber or leather sandal - Almanca İngilizce Sözlük